body{ font-family: "Microsoft YaHei",Verdana,Arial,Helvetica,sans-serif; }
#body{ background: url(./Public/images/bg.jpg); }
#body-index{ background-color: #3d3d3d !important; }
.left{ float: left; }
.right{ float: right; }
/*登陆页面*/
.top{ background-color: #fff; width: 100%; height: 37px; line-height: 28px; margin: 0px auto; }
.top .wb-login{ float: right; margin-top: 2px; }
.top .wb-logo{ float: left; margin-top: 2px; }
.top .wb-logo a{ font-size: 25px; font-weight: bold; }
#result{ padding-top: 10px; text-align: center; color: #FFF; right: 150px; top: 90px; float: right; display: none; z-index: 999; position: absolute; border-radius: 5px; opacity: 0.4; background: rgb(5, 29, 29); width: 300px; height: 50px; }
.login-link{ margin-top: 7px; color: #34495e; }
#login{ margin-top: 150px; width: 400px; float: right; }
.footer{ margin-top: 120px; text-align: center; }
.footer ul{ display: inline-flex; }
.footer ul li{ float: left; margin: 5px; list-style-type: none; }
/* 微博内容页面 */
.header{ width: 100%; padding: 0 20px 0 20px; margin: 0; border: 0px; padding: 0px; box-shadow: none; height: 42px; min-height: 50px; }
.header .navbar-nav > li > a{ padding: 0}
.header .navbar-nav > li:hover{ background-color: #fff; color: #444}
.header .navbar-nav > li:hover span{ color: #444}
.header .single{ padding: 13px 20px; }
.header .nav > li > a > img{ width: 29px; height: 29px; }
.header .dropdown .dropdown-toggle{ padding: 13px; }
.header .user .dropdown-toggle{ padding: 10px; }
.header  .dropdown-menu span{ margin-right: 5px; }
.weibo{ margin-top: 50px; }
.sidebar{ position: fixed; width: 225px; }
.content{ margin-left: 225px; margin-top: 0px; min-height: 760px; padding: 25px 20px 20px 20px; }
.weibo .sidebar{ }
.weibo .content{ background-color: #FFFFFF; min-height: 800px; }
.wb-footer{ color: #999999; height: 40px; }
.wb-footer .copyright{ margin: 10px 0 0 20px; }
.sidebar .divider{ background-color: #23271F; height: 2px; margin-left: -4px; margin-right: -4px; margin: 5px 0; }
.sidebar .btn{ text-align: left; }
.sidebar .child{ margin-left: 0px; -webkit-padding-start:0; }
.sidebar .child li{ background: #34495e; border-top: 1px solid #23271F; list-style-type: none; padding: 5px; }
.sidebar .nav-pills > li > a { color: #B8A8A8; }
.sidebar .nav-stacked > li:hover{ background: #201C1C; }
.sidebar .child li:hover{ background: #201C1C; }
.sidebar .child .active{ background: #0F0D0D; }
.sidebar .child li a{ color: #ADA2A2; margin-left: 50px; }
.sidebar span{ color:#969696; margin-right: 5px; }
.sidebar .btn span { margin-right: 5px; }
/*右侧*/
.content .head { margin-bottom: 10px; }
.content .head h6{ display: inline-block; }
.content .head .pull-right{ margin: 15px 30px 0; }
.content .head .pull-right input{ margin-left: 5px; }
.friends { border-bottom: 1px #ccc solid; }
.friends .pull-left{ padding: 3px; }
.friends .pull-left .face{ margin-top: 10px; }
.friends .name{ margin-bottom: 4px; word-wrap: break-word; word-break: break-all; }
.friends .name span{ font-size: 13px; }
.friends .pull-right{ margin-left: 65px; }
.friends .connect { white-space: nowrap; overflow: hidden; text-overflow: ellipsi; }
.friends .left{ width: 400px; }
.friends .hehe{ margin: 25px 30px 0; }
.content .foot{ margin-top: 10px; height: 50px; }
.content .foot input{ margin-left: 5px; margin-right: 30px; }
.content .foot .pagination{ margin: 10px 0}
.content .foot .pagination .prev,.content .foot .pagination .first{ float: left; }
.content .foot .pagination .next,.content .foot .pagination .last{ float: right; }
.content .foot .pagination a{ position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.428571429; text-decoration: none; background-color: #fff; border: 1px solid #ddd; }
.content .foot .pagination a:hover{ background-color: #ddd; }
.content .foot .pagination .current{ position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.428571429; text-decoration: none; background-color: #fff; border: 1px solid #ddd; z-index: 2; color: #fff; cursor: default; background-color: #428bca; border-color: #428bca; }
.ajax-result{ top: 90px; right: 250px; float: right; width: 270px; height: 48px; padding-top: 10px; text-align: center; color: #FFF; display: none; z-index: 999; position: fixed; border-radius: 5px; opacity: 0.4; background: rgb(5, 29, 29)}
/*微博主页*/
.dashboard-stat { margin-bottom: 25px; width: 250px; height: 120px; }
.dashboard-stat.blue { background-color: #27a9e3; }
.dashboard-stat.green { background-color: #28b779}
.dashboard-stat.purple { background-color: #852b99; }
.dashboard-stat.yellow { background-color: #ffb848; }
.dashboard-stat .visual { width: 80px; height: 80px; display: block; float: left; padding-top: 10px; padding-left: 15px; margin-bottom: 10px; }
.dashboard-stat .visual i { font-size: 65px; line-height: 65px; color: #fff; }
.dashboard-stat .details { position: absolute; right: 15px; padding-right: 10px; }
.dashboard-stat .details .number { padding-top: 15px; text-align: right; font-size: 34px; line-height: 34px; letter-spacing: -1px; margin-bottom: 5px; font-weight: 300; color: #fff; }
.dashboard-stat .details .desc { text-align: right; font-size: 16px; letter-spacing: 0px; font-weight: 300; color: #fff; }
.dashboard-stat .more { clear: both; display: block; background: #444; padding: 5px 10px 5px 10px; text-transform: uppercase; font-weight: 300; font-size: 11px; color: #fff; opacity: 0.5; filter: alpha(opacity=70); }
.dashboard-stat .more:hover{ opacity:0.7; }
.dashboard-stat .more > i { display: inline-block; margin-top: 1px; float: right; }
/*微博管理*/
.mywb{ border-top: 1px #DABFBF solid; padding: 10px 0; }
.mywb .left{ width: 95%; }
.mywb .info{ font-size: 13px; padding-bottom: 14px; }
.mywb  input{ margin: 23px 32px 0 0; }